power cords - French English Dictionary